snake's head fritillary - Turkish English Dictionary